• word of the day

    callirhoe triangulata

    callirhoe triangulata - Dictionary definition and meaning for word callirhoe triangulata

    Definition
    (noun) densely hairy perennial having mostly triangular basal leaves and rose-purple flowers in panicled clusters
Download our Mobile App Today
Receive our word of the day
on Whatsapp